self complacent - Turco Inglés Diccionario